Skip to content

Remove rulemakings feature flag#6545

Merged
tmpayton merged 1 commit intodevelopfrom
feature/6526-remove-rulemaking-feature-flags
Mar 30, 2026
Merged

Remove rulemakings feature flag#6545
tmpayton merged 1 commit intodevelopfrom
feature/6526-remove-rulemaking-feature-flags

Conversation

@pkfec
Copy link
Copy Markdown
Contributor

@pkfec pkfec commented Mar 25, 2026

Summary

The Rulemakings API endpoint went live with the March 10 release. This PR removes all references to the FEC_FEATURE_RULEMAKINGS flag from the Python code

Resolves #6526

Required reviewers

1-2 developers

How to test

  • run: git checkout feature/6526-remove-rulemaking-feature-flags
  • run: unset FEC_FEATURE_RULEMAKINGS
  • run: pyenv activate <your local virtualenv>
  • run: flask run
  • open incognito window and test api (http://localhost:5000/)
    Note: The rulemakings endpoint is available on swagger docs and able to fetch

@pkfec pkfec self-assigned this Mar 25, 2026
@pkfec pkfec moved this to 🏗 In Progress in Website project Mar 25, 2026
@pkfec pkfec linked an issue Mar 25, 2026 that may be closed by this pull request
2 tasks
@tmpayton tmpayton self-requested a review March 27, 2026 17:23
Copy link
Copy Markdown
Contributor

@tmpayton tmpayton left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Works well, thanks @pkfec!

Copy link
Copy Markdown
Contributor

@fec-jli fec-jli left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It looks good. Thanks

@tmpayton tmpayton merged commit 8e129f5 into develop Mar 30, 2026
3 checks passed
@github-project-automation github-project-automation bot moved this from 🏗 In Progress to ✅ Done in Website project Mar 30, 2026
@tmpayton tmpayton deleted the feature/6526-remove-rulemaking-feature-flags branch March 30, 2026 15:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: ✅ Done

Development

Successfully merging this pull request may close these issues.

Remove rulemakings feature flag from codebase

3 participants